package com.info.provider.service;

import com.info.provider.entity.UserInfo;
import com.mars.app.exception.SystemException;

/**
 * Created by pengshuo on 2018/1/3 17:30
 * Description:
 * Modified By:
 * Version:
 *
 * @author pengshuo
 */
public interface UserInfoService{

    /**
     * 不存在 新增
     * @param userInfo
     * @return
     * @throws SystemException
     */
    UserInfo create(UserInfo userInfo) throws SystemException;

    /**
     * 不存在 新增，存在 更新
     * @param userInfo userInfo
     * @return UserInfo
     * @throws SystemException
     */
    UserInfo createOrUpdate(UserInfo userInfo) throws SystemException;

}
